menutrackeritem: be defensive during finalize
authorChristian Hergert <chergert@redhat.com>
Fri, 24 Jun 2022 20:50:08 +0000 (13:50 -0700)
committerChristian Hergert <chergert@redhat.com>
Fri, 24 Jun 2022 21:30:31 +0000 (14:30 -0700)
commitf9c0fc4fddc6209efdad838cff0bb457084a1e81
treeaa5d036cddd40caacfe0f84011cd00695c314665
parent354f1a783a92c389b0f2fbf58c3a16c36033034b
menutrackeritem: be defensive during finalize

The menu/action system tends to be incredibly re-entrant, and while fixing
the misuse during finalization cycles should be a priority, this can help
protect just a bit more.

Related #5009
gtk/gtkmenutrackeritem.c